package top.bulk.encrypt.strategy;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import top.bulk.encrypt.annotation.Encrypt;

/**
 * 加密所需参数
 *
 * @author 散装java
 * @date 2024-07-18
 */

@Data
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
public class CryptoWrapper {

    /**
     * 要加密的字段值.
     */
    private String fieldValue;

    /**
     * {@link Encrypt#arguments()}, {@link Encrypt#arguments()}
     */
    private String[] arguments;
}
